package com.ruoyi.ryzs.service;

import java.util.List;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.ryzs.domain.BusinessRyzs;
import com.ruoyi.ryzs.domain.RyzsExportDTO;

import javax.servlet.http.HttpServletResponse;

/**
 * 人鱼助手Service接口
 *
 * @author nanqiang
 * @date 2022-06-07
 */
public interface IBusinessRyzsService extends IService<BusinessRyzs>
{

    /**
     * 查询人鱼助手列表
     *
     * @param businessRyzs 人鱼助手
     * @return 人鱼助手集合
     */
    public List<BusinessRyzs> selectBusinessRyzsList(BusinessRyzs businessRyzs);

    /**
     * 邀请20人
     */
    public void invitation();

    /**
     * 批量签到获取积分
     */
    public Integer batchSignIn();

    /**
     * 导出固定数量和积分数的账号密码
     * 积分数阶段范围为10阶层内
     */
    void exportQuantity(HttpServletResponse response, RyzsExportDTO exportDTO);

}
